import request from '@/utils/request';

/**
 * 规则配置管理-列表
 * @param {*} id 公司id
 */
export async function getRuleList(params) {
    return request(`/api/oa/v1/ruleconfig/getlist?organizationCode=${params.id}`, {
        method: 'GET'
    });
}

/**
 * 规则配置管理-编辑(新增
 * @param {*} id 公司id
 */
export async function addRule(params) {
    return request('/api/oa/v1/attendance/shifts', {
        method: 'POST',
        data: params
    });
}

/**
 * 规则配置管理-详情
 * @param {*} id 公司id
 */
export async function getRuleDetail(params) {
    return request(`/api/work/v1/attendance/shifts/${params.groupId}`, {
        method: 'GET'
    });
}
